short coral-shell - Spanish English Dictionary